ellipsoidal mirror - English Synonyms Dictionary